Enterprise Version
heavily detailed